pass away (die) - Spanish English Dictionary